supratrochlear artery - Alemán Inglés Diccionario